package me.zhengjie.modules.pay.wechat.sdk;

import lombok.Getter;

/**
 * JSAPI--JSAPI支付（或小程序支付）、NATIVE--Native支付、APP--app支付，MWEB--H5支付，不同trade_type决定了调起支付的方式，请根据支付产品正确上传
 * <p>
 * MICROPAY--付款码支付，付款码支付有单独的支付接口，所以接口不需要上传，该字段在对账单中会出现
 */
@Getter
public enum WxPayTradeTypeEnum {


    JSAPI("JSAPI", "JSAPI支付（或小程序支付）"),
    NATIVE("NATIVE", "Native支付"),
    APP("APP", "app支付"),
    MWEB("MWEB", "H5支付"),
    MICROPAY("MICROPAY", "付款码支付，付款码支付有单独的支付接口，所以接口不需要上传，该字段在对账单中会出现");


    private String tradeType;

    private String info;

     WxPayTradeTypeEnum(String tradeType, String info) {
        this.tradeType = tradeType;
        this.info = info;
    }
}
